

<!DOCTYPE html>
<html class="writer-html5" lang="en" data-content_root="../">
<head>
  <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />

  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Calendar &mdash; O365  documentation</title>
      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=b86133f3" />
      <link rel="stylesheet" type="text/css" href="../_static/css/theme.css?v=e59714d7" />

  
      <script src="../_static/jquery.js?v=5d32c60e"></script>
      <script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
      <script src="../_static/documentation_options.js?v=5929fcd5"></script>
      <script src="../_static/doctools.js?v=9bcbadda"></script>
      <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
    <script src="../_static/js/theme.js"></script>
    <link rel="index" title="Index" href="../genindex.html" />
    <link rel="search" title="Search" href="../search.html" />
    <link rel="next" title="Category" href="category.html" />
    <link rel="prev" title="Address Book" href="address_book.html" />
    <link href="../_static/css/style.css" rel="stylesheet" type="text/css">

</head>

<body class="wy-body-for-nav"> 
  <div class="wy-grid-for-nav">
    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
      <div class="wy-side-scroll">
        <div class="wy-side-nav-search" >

          
          
          <a href="../index.html">
            
          </a>
<div role="search">
  <form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
    <input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
    <input type="hidden" name="check_keywords" value="yes" />
    <input type="hidden" name="area" value="default" />
  </form>
</div>
        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
              <p class="caption" role="heading"><span class="caption-text">Contents:</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../overview.html">Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../getting_started.html">Getting Started</a></li>
<li class="toctree-l1"><a class="reference internal" href="../usage.html">Detailed Usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../api.html">O365 API</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="account.html">Account</a></li>
<li class="toctree-l2"><a class="reference internal" href="address_book.html">Address Book</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">Calendar</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.Attendee"><code class="docutils literal notranslate"><span class="pre">Attendee</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendee.__init__"><code class="docutils literal notranslate"><span class="pre">Attendee.__init__()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendee.address"><code class="docutils literal notranslate"><span class="pre">Attendee.address</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendee.attendee_type"><code class="docutils literal notranslate"><span class="pre">Attendee.attendee_type</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendee.name"><code class="docutils literal notranslate"><span class="pre">Attendee.name</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendee.response_status"><code class="docutils literal notranslate"><span class="pre">Attendee.response_status</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.AttendeeType"><code class="docutils literal notranslate"><span class="pre">AttendeeType</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.AttendeeType.Optional"><code class="docutils literal notranslate"><span class="pre">AttendeeType.Optional</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.AttendeeType.Required"><code class="docutils literal notranslate"><span class="pre">AttendeeType.Required</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.AttendeeType.Resource"><code class="docutils literal notranslate"><span class="pre">AttendeeType.Resource</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.Attendees"><code class="docutils literal notranslate"><span class="pre">Attendees</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendees.__init__"><code class="docutils literal notranslate"><span class="pre">Attendees.__init__()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendees.add"><code class="docutils literal notranslate"><span class="pre">Attendees.add()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendees.clear"><code class="docutils literal notranslate"><span class="pre">Attendees.clear()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendees.remove"><code class="docutils literal notranslate"><span class="pre">Attendees.remove()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Attendees.to_api_data"><code class="docutils literal notranslate"><span class="pre">Attendees.to_api_data()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.Calendar"><code class="docutils literal notranslate"><span class="pre">Calendar</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.__init__"><code class="docutils literal notranslate"><span class="pre">Calendar.__init__()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.delete"><code class="docutils literal notranslate"><span class="pre">Calendar.delete()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.get_event"><code class="docutils literal notranslate"><span class="pre">Calendar.get_event()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.get_events"><code class="docutils literal notranslate"><span class="pre">Calendar.get_events()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.new_event"><code class="docutils literal notranslate"><span class="pre">Calendar.new_event()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.update"><code class="docutils literal notranslate"><span class="pre">Calendar.update()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.calendar_id"><code class="docutils literal notranslate"><span class="pre">Calendar.calendar_id</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.can_edit"><code class="docutils literal notranslate"><span class="pre">Calendar.can_edit</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.can_share"><code class="docutils literal notranslate"><span class="pre">Calendar.can_share</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.can_view_private_items"><code class="docutils literal notranslate"><span class="pre">Calendar.can_view_private_items</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.color"><code class="docutils literal notranslate"><span class="pre">Calendar.color</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.hex_color"><code class="docutils literal notranslate"><span class="pre">Calendar.hex_color</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.name"><code class="docutils literal notranslate"><span class="pre">Calendar.name</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Calendar.owner"><code class="docutils literal notranslate"><span class="pre">Calendar.owner</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.CalendarColor"><code class="docutils literal notranslate"><span class="pre">CalendarColor</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.Auto"><code class="docutils literal notranslate"><span class="pre">CalendarColor.Auto</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.LightBlue"><code class="docutils literal notranslate"><span class="pre">CalendarColor.LightBlue</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.LightBrown"><code class="docutils literal notranslate"><span class="pre">CalendarColor.LightBrown</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.LightGray"><code class="docutils literal notranslate"><span class="pre">CalendarColor.LightGray</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.LightGreen"><code class="docutils literal notranslate"><span class="pre">CalendarColor.LightGreen</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.LightOrange"><code class="docutils literal notranslate"><span class="pre">CalendarColor.LightOrange</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.LightPink"><code class="docutils literal notranslate"><span class="pre">CalendarColor.LightPink</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.LightRed"><code class="docutils literal notranslate"><span class="pre">CalendarColor.LightRed</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.LightTeal"><code class="docutils literal notranslate"><span class="pre">CalendarColor.LightTeal</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.LightYellow"><code class="docutils literal notranslate"><span class="pre">CalendarColor.LightYellow</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.CalendarColor.MaxColor"><code class="docutils literal notranslate"><span class="pre">CalendarColor.MaxColor</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.DailyEventFrequency"><code class="docutils literal notranslate"><span class="pre">DailyEventFrequency</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.DailyEventFrequency.__init__"><code class="docutils literal notranslate"><span class="pre">DailyEventFrequency.__init__()</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.Event"><code class="docutils literal notranslate"><span class="pre">Event</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.__init__"><code class="docutils literal notranslate"><span class="pre">Event.__init__()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.accept_event"><code class="docutils literal notranslate"><span class="pre">Event.accept_event()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.cancel_event"><code class="docutils literal notranslate"><span class="pre">Event.cancel_event()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.decline_event"><code class="docutils literal notranslate"><span class="pre">Event.decline_event()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.delete"><code class="docutils literal notranslate"><span class="pre">Event.delete()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.get_body_soup"><code class="docutils literal notranslate"><span class="pre">Event.get_body_soup()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.get_body_text"><code class="docutils literal notranslate"><span class="pre">Event.get_body_text()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.get_occurrences"><code class="docutils literal notranslate"><span class="pre">Event.get_occurrences()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.save"><code class="docutils literal notranslate"><span class="pre">Event.save()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.to_api_data"><code class="docutils literal notranslate"><span class="pre">Event.to_api_data()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.attachments"><code class="docutils literal notranslate"><span class="pre">Event.attachments</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.attendees"><code class="docutils literal notranslate"><span class="pre">Event.attendees</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.body"><code class="docutils literal notranslate"><span class="pre">Event.body</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.body_type"><code class="docutils literal notranslate"><span class="pre">Event.body_type</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.calendar_id"><code class="docutils literal notranslate"><span class="pre">Event.calendar_id</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.categories"><code class="docutils literal notranslate"><span class="pre">Event.categories</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.created"><code class="docutils literal notranslate"><span class="pre">Event.created</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.end"><code class="docutils literal notranslate"><span class="pre">Event.end</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.event_type"><code class="docutils literal notranslate"><span class="pre">Event.event_type</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.has_attachments"><code class="docutils literal notranslate"><span class="pre">Event.has_attachments</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.ical_uid"><code class="docutils literal notranslate"><span class="pre">Event.ical_uid</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.importance"><code class="docutils literal notranslate"><span class="pre">Event.importance</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.is_all_day"><code class="docutils literal notranslate"><span class="pre">Event.is_all_day</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.is_cancelled"><code class="docutils literal notranslate"><span class="pre">Event.is_cancelled</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.is_online_meeting"><code class="docutils literal notranslate"><span class="pre">Event.is_online_meeting</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.is_organizer"><code class="docutils literal notranslate"><span class="pre">Event.is_organizer</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.is_reminder_on"><code class="docutils literal notranslate"><span class="pre">Event.is_reminder_on</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.location"><code class="docutils literal notranslate"><span class="pre">Event.location</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.locations"><code class="docutils literal notranslate"><span class="pre">Event.locations</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.modified"><code class="docutils literal notranslate"><span class="pre">Event.modified</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.no_forwarding"><code class="docutils literal notranslate"><span class="pre">Event.no_forwarding</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.object_id"><code class="docutils literal notranslate"><span class="pre">Event.object_id</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.online_meeting"><code class="docutils literal notranslate"><span class="pre">Event.online_meeting</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.online_meeting_provider"><code class="docutils literal notranslate"><span class="pre">Event.online_meeting_provider</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.online_meeting_url"><code class="docutils literal notranslate"><span class="pre">Event.online_meeting_url</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.organizer"><code class="docutils literal notranslate"><span class="pre">Event.organizer</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.recurrence"><code class="docutils literal notranslate"><span class="pre">Event.recurrence</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.remind_before_minutes"><code class="docutils literal notranslate"><span class="pre">Event.remind_before_minutes</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.response_requested"><code class="docutils literal notranslate"><span class="pre">Event.response_requested</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.response_status"><code class="docutils literal notranslate"><span class="pre">Event.response_status</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.sensitivity"><code class="docutils literal notranslate"><span class="pre">Event.sensitivity</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.series_master_id"><code class="docutils literal notranslate"><span class="pre">Event.series_master_id</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.show_as"><code class="docutils literal notranslate"><span class="pre">Event.show_as</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.start"><code class="docutils literal notranslate"><span class="pre">Event.start</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.subject"><code class="docutils literal notranslate"><span class="pre">Event.subject</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.transaction_id"><code class="docutils literal notranslate"><span class="pre">Event.transaction_id</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Event.web_link"><code class="docutils literal notranslate"><span class="pre">Event.web_link</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.EventAttachment"><code class="docutils literal notranslate"><span class="pre">EventAttachment</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.EventAttachments"><code class="docutils literal notranslate"><span class="pre">EventAttachments</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.EventRecurrence"><code class="docutils literal notranslate"><span class="pre">EventRecurrence</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.__init__"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.__init__()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.set_daily"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.set_daily()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.set_monthly"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.set_monthly()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.set_range"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.set_range()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.set_weekly"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.set_weekly()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.set_yearly"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.set_yearly()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.to_api_data"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.to_api_data()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.day_of_month"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.day_of_month</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.days_of_week"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.days_of_week</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.end_date"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.end_date</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.first_day_of_week"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.first_day_of_week</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.index"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.index</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.interval"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.interval</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.month"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.month</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.occurrences"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.occurrences</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.recurrence_time_zone"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.recurrence_time_zone</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.recurrence_type"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.recurrence_type</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventRecurrence.start_date"><code class="docutils literal notranslate"><span class="pre">EventRecurrence.start_date</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.EventResponse"><code class="docutils literal notranslate"><span class="pre">EventResponse</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventResponse.Accepted"><code class="docutils literal notranslate"><span class="pre">EventResponse.Accepted</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventResponse.Declined"><code class="docutils literal notranslate"><span class="pre">EventResponse.Declined</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventResponse.NotResponded"><code class="docutils literal notranslate"><span class="pre">EventResponse.NotResponded</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventResponse.Organizer"><code class="docutils literal notranslate"><span class="pre">EventResponse.Organizer</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventResponse.TentativelyAccepted"><code class="docutils literal notranslate"><span class="pre">EventResponse.TentativelyAccepted</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.EventSensitivity"><code class="docutils literal notranslate"><span class="pre">EventSensitivity</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventSensitivity.Confidential"><code class="docutils literal notranslate"><span class="pre">EventSensitivity.Confidential</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventSensitivity.Normal"><code class="docutils literal notranslate"><span class="pre">EventSensitivity.Normal</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventSensitivity.Personal"><code class="docutils literal notranslate"><span class="pre">EventSensitivity.Personal</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventSensitivity.Private"><code class="docutils literal notranslate"><span class="pre">EventSensitivity.Private</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.EventShowAs"><code class="docutils literal notranslate"><span class="pre">EventShowAs</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventShowAs.Busy"><code class="docutils literal notranslate"><span class="pre">EventShowAs.Busy</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventShowAs.Free"><code class="docutils literal notranslate"><span class="pre">EventShowAs.Free</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventShowAs.Oof"><code class="docutils literal notranslate"><span class="pre">EventShowAs.Oof</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventShowAs.Tentative"><code class="docutils literal notranslate"><span class="pre">EventShowAs.Tentative</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventShowAs.Unknown"><code class="docutils literal notranslate"><span class="pre">EventShowAs.Unknown</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventShowAs.WorkingElsewhere"><code class="docutils literal notranslate"><span class="pre">EventShowAs.WorkingElsewhere</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.EventType"><code class="docutils literal notranslate"><span class="pre">EventType</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventType.Exception"><code class="docutils literal notranslate"><span class="pre">EventType.Exception</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventType.Occurrence"><code class="docutils literal notranslate"><span class="pre">EventType.Occurrence</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventType.SeriesMaster"><code class="docutils literal notranslate"><span class="pre">EventType.SeriesMaster</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.EventType.SingleInstance"><code class="docutils literal notranslate"><span class="pre">EventType.SingleInstance</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.OnlineMeetingProviderType"><code class="docutils literal notranslate"><span class="pre">OnlineMeetingProviderType</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.OnlineMeetingProviderType.SkypeForBusiness"><code class="docutils literal notranslate"><span class="pre">OnlineMeetingProviderType.SkypeForBusiness</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.OnlineMeetingProviderType.SkypeForConsumer"><code class="docutils literal notranslate"><span class="pre">OnlineMeetingProviderType.SkypeForConsumer</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.OnlineMeetingProviderType.TeamsForBusiness"><code class="docutils literal notranslate"><span class="pre">OnlineMeetingProviderType.TeamsForBusiness</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.OnlineMeetingProviderType.Unknown"><code class="docutils literal notranslate"><span class="pre">OnlineMeetingProviderType.Unknown</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.ResponseStatus"><code class="docutils literal notranslate"><span class="pre">ResponseStatus</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.ResponseStatus.__init__"><code class="docutils literal notranslate"><span class="pre">ResponseStatus.__init__()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.ResponseStatus.response_time"><code class="docutils literal notranslate"><span class="pre">ResponseStatus.response_time</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.ResponseStatus.status"><code class="docutils literal notranslate"><span class="pre">ResponseStatus.status</span></code></a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#O365.calendar.Schedule"><code class="docutils literal notranslate"><span class="pre">Schedule</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Schedule.__init__"><code class="docutils literal notranslate"><span class="pre">Schedule.__init__()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Schedule.get_availability"><code class="docutils literal notranslate"><span class="pre">Schedule.get_availability()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Schedule.get_calendar"><code class="docutils literal notranslate"><span class="pre">Schedule.get_calendar()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Schedule.get_default_calendar"><code class="docutils literal notranslate"><span class="pre">Schedule.get_default_calendar()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Schedule.get_events"><code class="docutils literal notranslate"><span class="pre">Schedule.get_events()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Schedule.list_calendars"><code class="docutils literal notranslate"><span class="pre">Schedule.list_calendars()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Schedule.new_calendar"><code class="docutils literal notranslate"><span class="pre">Schedule.new_calendar()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#O365.calendar.Schedule.new_event"><code class="docutils literal notranslate"><span class="pre">Schedule.new_event()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="category.html">Category</a></li>
<li class="toctree-l2"><a class="reference internal" href="connection.html">Connection</a></li>
<li class="toctree-l2"><a class="reference internal" href="directory.html">Directory</a></li>
<li class="toctree-l2"><a class="reference internal" href="excel.html">Excel</a></li>
<li class="toctree-l2"><a class="reference internal" href="group.html">Group</a></li>
<li class="toctree-l2"><a class="reference internal" href="mailbox.html">Mailbox</a></li>
<li class="toctree-l2"><a class="reference internal" href="message.html">Message</a></li>
<li class="toctree-l2"><a class="reference internal" href="onedrive.html">One Drive</a></li>
<li class="toctree-l2"><a class="reference internal" href="planner.html">Planner</a></li>
<li class="toctree-l2"><a class="reference internal" href="sharepoint.html">Sharepoint</a></li>
<li class="toctree-l2"><a class="reference internal" href="tasks.html">Tasks</a></li>
<li class="toctree-l2"><a class="reference internal" href="teams.html">Teams</a></li>
<li class="toctree-l2"><a class="reference internal" href="utils.html">Utils</a></li>
</ul>
</li>
</ul>

        </div>
      </div>
    </nav>

    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
          <a href="../index.html">O365</a>
      </nav>

      <div class="wy-nav-content">
        <div class="rst-content">
          <div role="navigation" aria-label="Page navigation">
  <ul class="wy-breadcrumbs">
      <li><a href="../index.html" class="icon icon-home" aria-label="Home"></a></li>
          <li class="breadcrumb-item"><a href="../api.html">O365 API</a></li>
      <li class="breadcrumb-item active">Calendar</li>
      <li class="wy-breadcrumbs-aside">
            <a href="../_sources/api/calendar.rst.txt" rel="nofollow"> View page source</a>
      </li>
  </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation">
        <a href="address_book.html" class="btn btn-neutral float-left" title="Address Book" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
        <a href="category.html" class="btn btn-neutral float-right" title="Category" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
  </div>
  <hr/>
</div>
          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
           <div itemprop="articleBody">
             
  <section id="calendar">
<h1>Calendar<a class="headerlink" href="#calendar" title="Link to this heading"></a></h1>
<dl class="py class" id="module-O365.calendar">
<dt class="sig sig-object py" id="O365.calendar.Attendee">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">Attendee</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">address</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attendee_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Attendee"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Attendee" title="Link to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<p>A Event attendee</p>
<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Attendee.__init__">
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">address</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attendee_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_status</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Attendee.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Attendee.__init__" title="Link to this definition"></a></dt>
<dd><p>Create a event attendee</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>address</strong> (<em>str</em>) – email address of the attendee</p></li>
<li><p><strong>name</strong> (<em>str</em>) – name of the attendee</p></li>
<li><p><strong>attendee_type</strong> (<a class="reference internal" href="#O365.calendar.AttendeeType" title="O365.calendar.AttendeeType"><em>AttendeeType</em></a>) – requirement of attendee</p></li>
<li><p><strong>response_status</strong> (<em>Response</em>) – response status requirement</p></li>
<li><p><strong>event</strong> (<a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event"><em>Event</em></a>) – event for which to assign the attendee</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Attendee.address">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">address</span></span><a class="headerlink" href="#O365.calendar.Attendee.address" title="Link to this definition"></a></dt>
<dd><p>Email address</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the email address of attendee</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set the email address of attendee</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Attendee.attendee_type">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">attendee_type</span></span><a class="headerlink" href="#O365.calendar.Attendee.attendee_type" title="Link to this definition"></a></dt>
<dd><p>Requirement of the attendee</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the requirement of attendee</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set the requirement of attendee</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.AttendeeType" title="O365.calendar.AttendeeType">AttendeeType</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Attendee.name">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">name</span></span><a class="headerlink" href="#O365.calendar.Attendee.name" title="Link to this definition"></a></dt>
<dd><p>Name</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the name of attendee</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set the name of attendee</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Attendee.response_status">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">response_status</span></span><a class="headerlink" href="#O365.calendar.Attendee.response_status" title="Link to this definition"></a></dt>
<dd><p>Response status of the attendee</p>
<dl class="field-list simple">
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.ResponseStatus" title="O365.calendar.ResponseStatus">ResponseStatus</a></p>
</dd>
</dl>
</dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.AttendeeType">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">AttendeeType</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">values</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#AttendeeType"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.AttendeeType" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.CaseEnum" title="O365.utils.utils.CaseEnum"><code class="xref py py-class docutils literal notranslate"><span class="pre">CaseEnum</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.AttendeeType.Optional">
<span class="sig-name descname"><span class="pre">Optional</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'optional'</span></em><a class="headerlink" href="#O365.calendar.AttendeeType.Optional" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.AttendeeType.Required">
<span class="sig-name descname"><span class="pre">Required</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'required'</span></em><a class="headerlink" href="#O365.calendar.AttendeeType.Required" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.AttendeeType.Resource">
<span class="sig-name descname"><span class="pre">Resource</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'resource'</span></em><a class="headerlink" href="#O365.calendar.AttendeeType.Resource" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.Attendees">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">Attendees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">event</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attendees</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Attendees"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Attendees" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.ApiComponent" title="O365.utils.utils.ApiComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ApiComponent</span></code></a></p>
<p>A Collection of Attendees</p>
<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Attendees.__init__">
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">event</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attendees</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Attendees.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Attendees.__init__" title="Link to this definition"></a></dt>
<dd><p>Create a collection of attendees</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>event</strong> (<a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event"><em>Event</em></a>) – event for which to assign the attendees</p></li>
<li><p><strong>attendees</strong> (<em>str</em><em> or </em><em>tuple</em><em>(</em><em>str</em><em>, </em><em>str</em><em>) or </em><a class="reference internal" href="#O365.calendar.Attendee" title="O365.calendar.Attendee"><em>Attendee</em></a><em> or </em><em>list</em><em>[</em><em>str</em><em>] or
</em><em>list</em><em>[</em><em>tuple</em><em>(</em><em>str</em><em>,</em><em>str</em><em>)</em><em>] or </em><em>list</em><em>[</em><a class="reference internal" href="#O365.calendar.Attendee" title="O365.calendar.Attendee"><em>Attendee</em></a><em>]</em>) – list of attendees to add</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Attendees.add">
<span class="sig-name descname"><span class="pre">add</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">attendees</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Attendees.add"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Attendees.add" title="Link to this definition"></a></dt>
<dd><p>Add attendees to the parent event</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>attendees</strong> (<em>str</em><em> or </em><em>tuple</em><em>(</em><em>str</em><em>, </em><em>str</em><em>) or </em><a class="reference internal" href="#O365.calendar.Attendee" title="O365.calendar.Attendee"><em>Attendee</em></a><em> or </em><em>list</em><em>[</em><em>str</em><em>] or
</em><em>list</em><em>[</em><em>tuple</em><em>(</em><em>str</em><em>,</em><em>str</em><em>)</em><em>] or </em><em>list</em><em>[</em><a class="reference internal" href="#O365.calendar.Attendee" title="O365.calendar.Attendee"><em>Attendee</em></a><em>]</em>) – list of attendees to add</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Attendees.clear">
<span class="sig-name descname"><span class="pre">clear</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Attendees.clear"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Attendees.clear" title="Link to this definition"></a></dt>
<dd><p>Clear the attendees list</p>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Attendees.remove">
<span class="sig-name descname"><span class="pre">remove</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">attendees</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Attendees.remove"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Attendees.remove" title="Link to this definition"></a></dt>
<dd><p>Remove the provided attendees from the event</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>attendees</strong> (<em>str</em><em> or </em><em>tuple</em><em>(</em><em>str</em><em>, </em><em>str</em><em>) or </em><a class="reference internal" href="#O365.calendar.Attendee" title="O365.calendar.Attendee"><em>Attendee</em></a><em> or </em><em>list</em><em>[</em><em>str</em><em>] or
</em><em>list</em><em>[</em><em>tuple</em><em>(</em><em>str</em><em>,</em><em>str</em><em>)</em><em>] or </em><em>list</em><em>[</em><a class="reference internal" href="#O365.calendar.Attendee" title="O365.calendar.Attendee"><em>Attendee</em></a><em>]</em>) – list of attendees to add</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Attendees.to_api_data">
<span class="sig-name descname"><span class="pre">to_api_data</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Attendees.to_api_data"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Attendees.to_api_data" title="Link to this definition"></a></dt>
<dd><p>Returns a dict to communicate with the server</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>dict</p>
</dd>
</dl>
</dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.Calendar">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">Calendar</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">parent</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">con</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Calendar"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Calendar" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.ApiComponent" title="O365.utils.utils.ApiComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ApiComponent</span></code></a>, <a class="reference internal" href="utils/utils.html#O365.utils.utils.HandleRecipientsMixin" title="O365.utils.utils.HandleRecipientsMixin"><code class="xref py py-class docutils literal notranslate"><span class="pre">HandleRecipientsMixin</span></code></a></p>
<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Calendar.__init__">
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">parent</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">con</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Calendar.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Calendar.__init__" title="Link to this definition"></a></dt>
<dd><p>Create a Calendar Representation</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>parent</strong> (<a class="reference internal" href="#O365.calendar.Schedule" title="O365.calendar.Schedule"><em>Schedule</em></a>) – parent for this operation</p></li>
<li><p><strong>con</strong> (<a class="reference internal" href="connection.html#O365.connection.Connection" title="O365.connection.Connection"><em>Connection</em></a>) – connection to use if no parent specified</p></li>
<li><p><strong>protocol</strong> (<a class="reference internal" href="connection.html#O365.connection.Protocol" title="O365.connection.Protocol"><em>Protocol</em></a>) – protocol to use if no parent specified
(kwargs)</p></li>
<li><p><strong>main_resource</strong> (<em>str</em>) – use this resource instead of parent resource
(kwargs)</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Calendar.delete">
<span class="sig-name descname"><span class="pre">delete</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Calendar.delete"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Calendar.delete" title="Link to this definition"></a></dt>
<dd><p>Deletes this calendar</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Success / Failure</p>
</dd>
<dt class="field-even">Return type<span class="colon">:</span></dt>
<dd class="field-even"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Calendar.get_event">
<span class="sig-name descname"><span class="pre">get_event</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">param</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Calendar.get_event"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Calendar.get_event" title="Link to this definition"></a></dt>
<dd><p>Returns an Event instance by it’s id</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>param</strong> – an event_id or a Query instance</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>event for the specified info</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event">Event</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Calendar.get_events">
<span class="sig-name descname"><span class="pre">get_events</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">limit</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">25</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">query</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">order_by</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">batch</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">download_attachments</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">include_recurring</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_recurring</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end_recurring</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Calendar.get_events"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Calendar.get_events" title="Link to this definition"></a></dt>
<dd><p>Get events from this Calendar</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>limit</strong> (<em>int</em>) – max no. of events to get. Over 999 uses batch.</p></li>
<li><p><strong>query</strong> (<a class="reference internal" href="utils/utils.html#O365.utils.utils.Query" title="O365.utils.utils.Query"><em>Query</em></a><em> or </em><em>str</em>) – applies a OData filter to the request</p></li>
<li><p><strong>order_by</strong> (<a class="reference internal" href="utils/utils.html#O365.utils.utils.Query" title="O365.utils.utils.Query"><em>Query</em></a><em> or </em><em>str</em>) – orders the result set based on this condition</p></li>
<li><p><strong>batch</strong> (<em>int</em>) – batch size, retrieves items in
batches allowing to retrieve more items than the limit.</p></li>
<li><p><strong>download_attachments</strong> – downloads event attachments</p></li>
<li><p><strong>include_recurring</strong> (<em>bool</em>) – whether to include recurring events or not</p></li>
<li><p><strong>start_recurring</strong> – a string datetime or a Query object with just a start condition</p></li>
<li><p><strong>end_recurring</strong> – a string datetime or a Query object with just an end condition</p></li>
</ul>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>list of events in this calendar</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>list[<a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event">Event</a>] or <a class="reference internal" href="utils/utils.html#O365.utils.utils.Pagination" title="O365.utils.utils.Pagination">Pagination</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Calendar.new_event">
<span class="sig-name descname"><span class="pre">new_event</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">subject</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Calendar.new_event"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Calendar.new_event" title="Link to this definition"></a></dt>
<dd><p>Returns a new (unsaved) Event object</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event">Event</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Calendar.update">
<span class="sig-name descname"><span class="pre">update</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Calendar.update"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Calendar.update" title="Link to this definition"></a></dt>
<dd><p>Updates this calendar. Only name and color can be changed.</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Success / Failure</p>
</dd>
<dt class="field-even">Return type<span class="colon">:</span></dt>
<dd class="field-even"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Calendar.calendar_id">
<span class="sig-name descname"><span class="pre">calendar_id</span></span><a class="headerlink" href="#O365.calendar.Calendar.calendar_id" title="Link to this definition"></a></dt>
<dd><p>The calendar’s unique identifier. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Calendar.can_edit">
<span class="sig-name descname"><span class="pre">can_edit</span></span><a class="headerlink" href="#O365.calendar.Calendar.can_edit" title="Link to this definition"></a></dt>
<dd><p>true if the user can write to the calendar, false otherwise. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> bool</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Calendar.can_share">
<span class="sig-name descname"><span class="pre">can_share</span></span><a class="headerlink" href="#O365.calendar.Calendar.can_share" title="Link to this definition"></a></dt>
<dd><p>true if the user has permission to share the calendar, false otherwise. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> bool</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Calendar.can_view_private_items">
<span class="sig-name descname"><span class="pre">can_view_private_items</span></span><a class="headerlink" href="#O365.calendar.Calendar.can_view_private_items" title="Link to this definition"></a></dt>
<dd><p>If true, the user can read calendar items that have been marked private, false otherwise. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> bool</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Calendar.color">
<span class="sig-name descname"><span class="pre">color</span></span><a class="headerlink" href="#O365.calendar.Calendar.color" title="Link to this definition"></a></dt>
<dd><p>Specifies the color theme to distinguish the calendar from other calendars in a UI. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> calendarColor</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Calendar.hex_color">
<span class="sig-name descname"><span class="pre">hex_color</span></span><a class="headerlink" href="#O365.calendar.Calendar.hex_color" title="Link to this definition"></a></dt>
<dd><p>The calendar color, expressed in a hex color code of three hexadecimal values,
each ranging from 00 to FF and representing the red, green, or blue components
of the color in the RGB color space. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Calendar.name">
<span class="sig-name descname"><span class="pre">name</span></span><a class="headerlink" href="#O365.calendar.Calendar.name" title="Link to this definition"></a></dt>
<dd><p>The calendar name. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Calendar.owner">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">owner</span></span><a class="headerlink" href="#O365.calendar.Calendar.owner" title="Link to this definition"></a></dt>
<dd><p>Owner of the calendar</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">CalendarColor</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">values</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#CalendarColor"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.CalendarColor" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.CaseEnum" title="O365.utils.utils.CaseEnum"><code class="xref py py-class docutils literal notranslate"><span class="pre">CaseEnum</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.Auto">
<span class="sig-name descname"><span class="pre">Auto</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'auto'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.Auto" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.LightBlue">
<span class="sig-name descname"><span class="pre">LightBlue</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'light_blue'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.LightBlue" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.LightBrown">
<span class="sig-name descname"><span class="pre">LightBrown</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'light_brown'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.LightBrown" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.LightGray">
<span class="sig-name descname"><span class="pre">LightGray</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'light_gray'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.LightGray" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.LightGreen">
<span class="sig-name descname"><span class="pre">LightGreen</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'light_green'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.LightGreen" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.LightOrange">
<span class="sig-name descname"><span class="pre">LightOrange</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'light_orange'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.LightOrange" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.LightPink">
<span class="sig-name descname"><span class="pre">LightPink</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'light_pink'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.LightPink" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.LightRed">
<span class="sig-name descname"><span class="pre">LightRed</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'light_red'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.LightRed" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.LightTeal">
<span class="sig-name descname"><span class="pre">LightTeal</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'light_teal'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.LightTeal" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.LightYellow">
<span class="sig-name descname"><span class="pre">LightYellow</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'light_yellow'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.LightYellow" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.CalendarColor.MaxColor">
<span class="sig-name descname"><span class="pre">MaxColor</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'max_color'</span></em><a class="headerlink" href="#O365.calendar.CalendarColor.MaxColor" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.DailyEventFrequency">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">DailyEventFrequency</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">recurrence_type</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">interval</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#DailyEventFrequency"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.DailyEventFrequency" title="Link to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.DailyEventFrequency.__init__">
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">recurrence_type</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">interval</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#DailyEventFrequency.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.DailyEventFrequency.__init__" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.Event">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">Event</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">parent</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">con</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.ApiComponent" title="O365.utils.utils.ApiComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ApiComponent</span></code></a>, <a class="reference internal" href="utils/attachment.html#O365.utils.attachment.AttachableMixin" title="O365.utils.attachment.AttachableMixin"><code class="xref py py-class docutils literal notranslate"><span class="pre">AttachableMixin</span></code></a>, <a class="reference internal" href="utils/utils.html#O365.utils.utils.HandleRecipientsMixin" title="O365.utils.utils.HandleRecipientsMixin"><code class="xref py py-class docutils literal notranslate"><span class="pre">HandleRecipientsMixin</span></code></a></p>
<p>A Calendar event</p>
<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.__init__">
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">parent</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">con</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.__init__" title="Link to this definition"></a></dt>
<dd><p>Create a calendar event representation</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>parent</strong> (<a class="reference internal" href="#O365.calendar.Calendar" title="O365.calendar.Calendar"><em>Calendar</em></a><em> or </em><a class="reference internal" href="#O365.calendar.Schedule" title="O365.calendar.Schedule"><em>Schedule</em></a><em> or </em><a class="reference internal" href="utils/utils.html#O365.utils.utils.ApiComponent" title="O365.utils.utils.ApiComponent"><em>ApiComponent</em></a>) – parent for this operation</p></li>
<li><p><strong>con</strong> (<a class="reference internal" href="connection.html#O365.connection.Connection" title="O365.connection.Connection"><em>Connection</em></a>) – connection to use if no parent specified</p></li>
<li><p><strong>protocol</strong> (<a class="reference internal" href="connection.html#O365.connection.Protocol" title="O365.connection.Protocol"><em>Protocol</em></a>) – protocol to use if no parent specified
(kwargs)</p></li>
<li><p><strong>main_resource</strong> (<em>str</em>) – use this resource instead of parent resource
(kwargs)</p></li>
<li><p><strong>calendar_id</strong> (<em>str</em>) – id of the calender to add this event in
(kwargs)</p></li>
<li><p><strong>download_attachments</strong> (<em>bool</em>) – whether or not to download attachments
(kwargs)</p></li>
<li><p><strong>subject</strong> (<em>str</em>) – subject of the event (kwargs)</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.accept_event">
<span class="sig-name descname"><span class="pre">accept_event</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">comment</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">send_response</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tentatively</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.accept_event"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.accept_event" title="Link to this definition"></a></dt>
<dd><p>Accept the event</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>comment</strong> – comment to add</p></li>
<li><p><strong>send_response</strong> – whether or not to send response back</p></li>
<li><p><strong>tentatively</strong> – whether acceptance is tentative</p></li>
</ul>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>Success / Failure</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.cancel_event">
<span class="sig-name descname"><span class="pre">cancel_event</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">comment</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">send_response</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.cancel_event"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.cancel_event" title="Link to this definition"></a></dt>
<dd><p>Cancel the event</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>comment</strong> (<em>str</em>) – comment to add</p></li>
<li><p><strong>send_response</strong> (<em>bool</em>) – whether or not to send response back</p></li>
</ul>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>Success / Failure</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.decline_event">
<span class="sig-name descname"><span class="pre">decline_event</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">comment</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">send_response</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.decline_event"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.decline_event" title="Link to this definition"></a></dt>
<dd><p>Decline the event</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>comment</strong> (<em>str</em>) – comment to add</p></li>
<li><p><strong>send_response</strong> (<em>bool</em>) – whether or not to send response back</p></li>
</ul>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>Success / Failure</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.delete">
<span class="sig-name descname"><span class="pre">delete</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.delete"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.delete" title="Link to this definition"></a></dt>
<dd><p>Deletes a stored event</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Success / Failure</p>
</dd>
<dt class="field-even">Return type<span class="colon">:</span></dt>
<dd class="field-even"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.get_body_soup">
<span class="sig-name descname"><span class="pre">get_body_soup</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.get_body_soup"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.get_body_soup" title="Link to this definition"></a></dt>
<dd><p>Returns the beautifulsoup4 of the html body</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Html body</p>
</dd>
<dt class="field-even">Return type<span class="colon">:</span></dt>
<dd class="field-even"><p>BeautifulSoup</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.get_body_text">
<span class="sig-name descname"><span class="pre">get_body_text</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.get_body_text"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.get_body_text" title="Link to this definition"></a></dt>
<dd><p>Parse the body html and returns the body text using bs4</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>body text</p>
</dd>
<dt class="field-even">Return type<span class="colon">:</span></dt>
<dd class="field-even"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.get_occurrences">
<span class="sig-name descname"><span class="pre">get_occurrences</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">start</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">limit</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">order_by</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">batch</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.get_occurrences"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.get_occurrences" title="Link to this definition"></a></dt>
<dd><p>Returns all the occurrences of a seriesMaster event for a specified time range.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>start</strong> (<em>datetime</em>) – the start of the time range</p></li>
<li><p><strong>end</strong> (<em>datetime</em>) – the end of the time range</p></li>
<li><p><strong>limit</strong> (<em>int</em>) – ax no. of events to get. Over 999 uses batch.</p></li>
<li><p><strong>query</strong> (<a class="reference internal" href="utils/utils.html#O365.utils.utils.Query" title="O365.utils.utils.Query"><em>Query</em></a><em> or </em><em>str</em>) – optional. extra filters or ordes to apply to this query</p></li>
<li><p><strong>order_by</strong> (<em>str</em>) – orders the result set based on this condition</p></li>
<li><p><strong>batch</strong> (<em>int</em>) – batch size, retrieves items in
batches allowing to retrieve more items than the limit.</p></li>
</ul>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>a list of events</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>list[<a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event">Event</a>] or <a class="reference internal" href="utils/utils.html#O365.utils.utils.Pagination" title="O365.utils.utils.Pagination">Pagination</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.save">
<span class="sig-name descname"><span class="pre">save</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.save"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.save" title="Link to this definition"></a></dt>
<dd><p>Create a new event or update an existing one by checking what
values have changed and update them on the server</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Success / Failure</p>
</dd>
<dt class="field-even">Return type<span class="colon">:</span></dt>
<dd class="field-even"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Event.to_api_data">
<span class="sig-name descname"><span class="pre">to_api_data</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">restrict_keys</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Event.to_api_data"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Event.to_api_data" title="Link to this definition"></a></dt>
<dd><p>Returns a dict to communicate with the server</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>restrict_keys</strong> – a set of keys to restrict the returned data to</p>
</dd>
<dt class="field-even">Return type<span class="colon">:</span></dt>
<dd class="field-even"><p>dict</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.attachments">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">attachments</span></span><a class="headerlink" href="#O365.calendar.Event.attachments" title="Link to this definition"></a></dt>
<dd><p>List of attachments</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.EventAttachments" title="O365.calendar.EventAttachments">EventAttachments</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.attendees">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">attendees</span></span><a class="headerlink" href="#O365.calendar.Event.attendees" title="Link to this definition"></a></dt>
<dd><p>List of meeting attendees</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.Attendees" title="O365.calendar.Attendees">Attendees</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.body">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">body</span></span><a class="headerlink" href="#O365.calendar.Event.body" title="Link to this definition"></a></dt>
<dd><p>Body of the event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get body text</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set body of event</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.body_type">
<span class="sig-name descname"><span class="pre">body_type</span></span><a class="headerlink" href="#O365.calendar.Event.body_type" title="Link to this definition"></a></dt>
<dd><p>The type of the content. Possible values are text and html.  <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> bodyType</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.calendar_id">
<span class="sig-name descname"><span class="pre">calendar_id</span></span><a class="headerlink" href="#O365.calendar.Event.calendar_id" title="Link to this definition"></a></dt>
<dd><p>The calendar’s unique identifier. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.categories">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">categories</span></span><a class="headerlink" href="#O365.calendar.Event.categories" title="Link to this definition"></a></dt>
<dd><p>Categories of the event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get the list of categories</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set the list of categories</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>list[str]</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.created">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">created</span></span><a class="headerlink" href="#O365.calendar.Event.created" title="Link to this definition"></a></dt>
<dd><p>Created time of the event</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>datetime</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.end">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">end</span></span><a class="headerlink" href="#O365.calendar.Event.end" title="Link to this definition"></a></dt>
<dd><p>End Time of event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get the end time</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set the end time</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>datetime</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.event_type">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">event_type</span></span><a class="headerlink" href="#O365.calendar.Event.event_type" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.has_attachments">
<span class="sig-name descname"><span class="pre">has_attachments</span></span><a class="headerlink" href="#O365.calendar.Event.has_attachments" title="Link to this definition"></a></dt>
<dd><p>Set to true if the event has attachments.  <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> bool</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.ical_uid">
<span class="sig-name descname"><span class="pre">ical_uid</span></span><a class="headerlink" href="#O365.calendar.Event.ical_uid" title="Link to this definition"></a></dt>
<dd><p>A unique identifier for an event across calendars. This ID is different for each occurrence in a recurring series.  <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.importance">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">importance</span></span><a class="headerlink" href="#O365.calendar.Event.importance" title="Link to this definition"></a></dt>
<dd><p>Event Priority</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get importance of event</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set the importance of event</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="utils/utils.html#O365.utils.utils.ImportanceLevel" title="O365.utils.utils.ImportanceLevel">ImportanceLevel</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.is_all_day">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">is_all_day</span></span><a class="headerlink" href="#O365.calendar.Event.is_all_day" title="Link to this definition"></a></dt>
<dd><p>Is the event for whole day</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get the current status of is_all_day property</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set if the event is all day or not</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.is_cancelled">
<span class="sig-name descname"><span class="pre">is_cancelled</span></span><a class="headerlink" href="#O365.calendar.Event.is_cancelled" title="Link to this definition"></a></dt>
<dd><p>Set to true if the event has been cancelled.  <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> bool</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.is_online_meeting">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">is_online_meeting</span></span><a class="headerlink" href="#O365.calendar.Event.is_online_meeting" title="Link to this definition"></a></dt>
<dd><p>Status of the online_meeting</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>check is online_meeting enabled or not</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>enable or disable online_meeting option</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.is_organizer">
<span class="sig-name descname"><span class="pre">is_organizer</span></span><a class="headerlink" href="#O365.calendar.Event.is_organizer" title="Link to this definition"></a></dt>
<dd><p>Set to true if the calendar owner (specified by the owner property of the calendar) is the organizer of the event
(specified by the organizer property of the event). It also applies if a delegate organized the event on behalf of the owner.
<div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> bool</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.is_reminder_on">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">is_reminder_on</span></span><a class="headerlink" href="#O365.calendar.Event.is_reminder_on" title="Link to this definition"></a></dt>
<dd><p>Status of the Reminder</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>check is reminder enabled or not</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>enable or disable reminder option</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.location">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">location</span></span><a class="headerlink" href="#O365.calendar.Event.location" title="Link to this definition"></a></dt>
<dd><p>Location of event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get current location configured for the event</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set a location for the event</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.locations">
<span class="sig-name descname"><span class="pre">locations</span></span><a class="headerlink" href="#O365.calendar.Event.locations" title="Link to this definition"></a></dt>
<dd><p>The locations where the event is held or attended from.  <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> list</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.modified">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">modified</span></span><a class="headerlink" href="#O365.calendar.Event.modified" title="Link to this definition"></a></dt>
<dd><p>Last modified time of the event</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>datetime</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.no_forwarding">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">no_forwarding</span></span><a class="headerlink" href="#O365.calendar.Event.no_forwarding" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.object_id">
<span class="sig-name descname"><span class="pre">object_id</span></span><a class="headerlink" href="#O365.calendar.Event.object_id" title="Link to this definition"></a></dt>
<dd><p>Unique identifier for the event.  <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.online_meeting">
<span class="sig-name descname"><span class="pre">online_meeting</span></span><a class="headerlink" href="#O365.calendar.Event.online_meeting" title="Link to this definition"></a></dt>
<dd><p>Details for an attendee to join the meeting online. The default is null. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> OnlineMeetingInfo</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.online_meeting_provider">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">online_meeting_provider</span></span><a class="headerlink" href="#O365.calendar.Event.online_meeting_provider" title="Link to this definition"></a></dt>
<dd><p>online_meeting_provider of event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get current online_meeting_provider configured for the event</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set a online_meeting_provider for the event</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.OnlineMeetingProviderType" title="O365.calendar.OnlineMeetingProviderType">OnlineMeetingProviderType</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.online_meeting_url">
<span class="sig-name descname"><span class="pre">online_meeting_url</span></span><a class="headerlink" href="#O365.calendar.Event.online_meeting_url" title="Link to this definition"></a></dt>
<dd><p>A URL for an online meeting.  <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.organizer">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">organizer</span></span><a class="headerlink" href="#O365.calendar.Event.organizer" title="Link to this definition"></a></dt>
<dd><p>Organizer of the meeting event</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="utils/utils.html#O365.utils.utils.Recipient" title="O365.utils.utils.Recipient">Recipient</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.recurrence">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">recurrence</span></span><a class="headerlink" href="#O365.calendar.Event.recurrence" title="Link to this definition"></a></dt>
<dd><p>Recurrence information of the event</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.EventRecurrence" title="O365.calendar.EventRecurrence">EventRecurrence</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.remind_before_minutes">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">remind_before_minutes</span></span><a class="headerlink" href="#O365.calendar.Event.remind_before_minutes" title="Link to this definition"></a></dt>
<dd><p>No. of minutes to remind before the meeting</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get current minutes</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set to remind before new x minutes</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>int</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.response_requested">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">response_requested</span></span><a class="headerlink" href="#O365.calendar.Event.response_requested" title="Link to this definition"></a></dt>
<dd><p>Is response requested or not</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Is response requested or not</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set the event to request response or not</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>bool</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.response_status">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">response_status</span></span><a class="headerlink" href="#O365.calendar.Event.response_status" title="Link to this definition"></a></dt>
<dd><p>Your response</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.ResponseStatus" title="O365.calendar.ResponseStatus">ResponseStatus</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.sensitivity">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sensitivity</span></span><a class="headerlink" href="#O365.calendar.Event.sensitivity" title="Link to this definition"></a></dt>
<dd><p>Sensitivity of the Event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the current sensitivity</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set a new sensitivity</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.EventSensitivity" title="O365.calendar.EventSensitivity">EventSensitivity</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.series_master_id">
<span class="sig-name descname"><span class="pre">series_master_id</span></span><a class="headerlink" href="#O365.calendar.Event.series_master_id" title="Link to this definition"></a></dt>
<dd><p>The ID for the recurring series master item, if this event is part of a recurring series. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.show_as">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">show_as</span></span><a class="headerlink" href="#O365.calendar.Event.show_as" title="Link to this definition"></a></dt>
<dd><p>Show as “busy” or any other status during the event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Current status during the event</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>update show as status</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.EventShowAs" title="O365.calendar.EventShowAs">EventShowAs</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.start">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">start</span></span><a class="headerlink" href="#O365.calendar.Event.start" title="Link to this definition"></a></dt>
<dd><p>Start Time of event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get the start time</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set the start time</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>datetime</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.subject">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">subject</span></span><a class="headerlink" href="#O365.calendar.Event.subject" title="Link to this definition"></a></dt>
<dd><p>Subject of the event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get subject</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set subject of event</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.Event.transaction_id">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">transaction_id</span></span><a class="headerlink" href="#O365.calendar.Event.transaction_id" title="Link to this definition"></a></dt>
<dd><p>Transaction Id of the event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get transaction_id</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set transaction_id of event - can only be set for event creation</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.Event.web_link">
<span class="sig-name descname"><span class="pre">web_link</span></span><a class="headerlink" href="#O365.calendar.Event.web_link" title="Link to this definition"></a></dt>
<dd><p>The URL to open the event in Outlook on the web. <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.EventAttachment">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">EventAttachment</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">attachment</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">parent</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventAttachment"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventAttachment" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/attachment.html#O365.utils.attachment.BaseAttachment" title="O365.utils.attachment.BaseAttachment"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseAttachment</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.EventAttachments">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">EventAttachments</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parent</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attachments</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventAttachments"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventAttachments" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/attachment.html#O365.utils.attachment.BaseAttachments" title="O365.utils.attachment.BaseAttachments"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseAttachments</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">EventRecurrence</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">event</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">recurrence</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventRecurrence"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventRecurrence" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.ApiComponent" title="O365.utils.utils.ApiComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ApiComponent</span></code></a></p>
<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.__init__">
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">event</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">recurrence</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventRecurrence.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventRecurrence.__init__" title="Link to this definition"></a></dt>
<dd><p>A representation of an event recurrence properties</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>event</strong> (<a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event"><em>Event</em></a>) – event object</p></li>
<li><p><strong>recurrence</strong> (<em>dict</em>) – recurrence information</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.set_daily">
<span class="sig-name descname"><span class="pre">set_daily</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">interval</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventRecurrence.set_daily"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventRecurrence.set_daily" title="Link to this definition"></a></dt>
<dd><p>Set to repeat every x no. of days</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>interval</strong> (<em>int</em>) – no. of days to repeat at</p></li>
<li><p><strong>start</strong> (<em>date</em>) – Start date of repetition (kwargs)</p></li>
<li><p><strong>end</strong> (<em>date</em>) – End date of repetition (kwargs)</p></li>
<li><p><strong>occurrences</strong> (<em>int</em>) – no of occurrences (kwargs)</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.set_monthly">
<span class="sig-name descname"><span class="pre">set_monthly</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">interval</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">day_of_month</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">days_of_week</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventRecurrence.set_monthly"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventRecurrence.set_monthly" title="Link to this definition"></a></dt>
<dd><p>Set to repeat every month on specified days for every x no. of days</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>interval</strong> (<em>int</em>) – no. of days to repeat at</p></li>
<li><p><strong>day_of_month</strong> (<em>int</em>) – repeat day of a month</p></li>
<li><p><strong>days_of_week</strong> (<em>list</em><em>[</em><em>str</em><em>]</em>) – list of days of the week to repeat</p></li>
<li><p><strong>index</strong> – index</p></li>
<li><p><strong>start</strong> (<em>date</em>) – Start date of repetition (kwargs)</p></li>
<li><p><strong>end</strong> (<em>date</em>) – End date of repetition (kwargs)</p></li>
<li><p><strong>occurrences</strong> (<em>int</em>) – no of occurrences (kwargs)</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.set_range">
<span class="sig-name descname"><span class="pre">set_range</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">start</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">occurrences</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventRecurrence.set_range"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventRecurrence.set_range" title="Link to this definition"></a></dt>
<dd><p>Set the range of recurrence</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>start</strong> (<em>date</em>) – Start date of repetition</p></li>
<li><p><strong>end</strong> (<em>date</em>) – End date of repetition</p></li>
<li><p><strong>occurrences</strong> (<em>int</em>) – no of occurrences</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.set_weekly">
<span class="sig-name descname"><span class="pre">set_weekly</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">interval</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">days_of_week</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">first_day_of_week</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventRecurrence.set_weekly"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventRecurrence.set_weekly" title="Link to this definition"></a></dt>
<dd><p>Set to repeat every week on specified days for every x no. of days</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>interval</strong> (<em>int</em>) – no. of days to repeat at</p></li>
<li><p><strong>first_day_of_week</strong> (<em>str</em>) – starting day for a week</p></li>
<li><p><strong>days_of_week</strong> (<em>list</em><em>[</em><em>str</em><em>]</em>) – list of days of the week to repeat</p></li>
<li><p><strong>start</strong> (<em>date</em>) – Start date of repetition (kwargs)</p></li>
<li><p><strong>end</strong> (<em>date</em>) – End date of repetition (kwargs)</p></li>
<li><p><strong>occurrences</strong> (<em>int</em>) – no of occurrences (kwargs)</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.set_yearly">
<span class="sig-name descname"><span class="pre">set_yearly</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">interval</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">month</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">day_of_month</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">days_of_week</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">index</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventRecurrence.set_yearly"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventRecurrence.set_yearly" title="Link to this definition"></a></dt>
<dd><p>Set to repeat every month on specified days for every x no. of days</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>interval</strong> (<em>int</em>) – no. of days to repeat at</p></li>
<li><p><strong>month</strong> (<em>int</em>) – month to repeat</p></li>
<li><p><strong>day_of_month</strong> (<em>int</em>) – repeat day of a month</p></li>
<li><p><strong>days_of_week</strong> (<em>list</em><em>[</em><em>str</em><em>]</em>) – list of days of the week to repeat</p></li>
<li><p><strong>index</strong> – index</p></li>
<li><p><strong>start</strong> (<em>date</em>) – Start date of repetition (kwargs)</p></li>
<li><p><strong>end</strong> (<em>date</em>) – End date of repetition (kwargs)</p></li>
<li><p><strong>occurrences</strong> (<em>int</em>) – no of occurrences (kwargs)</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.to_api_data">
<span class="sig-name descname"><span class="pre">to_api_data</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventRecurrence.to_api_data"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventRecurrence.to_api_data" title="Link to this definition"></a></dt>
<dd><p>Returns a dict to communicate with the server</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>dict</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.day_of_month">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">day_of_month</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.day_of_month" title="Link to this definition"></a></dt>
<dd><p>Repeat on this day of month</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the repeat day of month</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set the repeat day of month</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>int</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.days_of_week">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">days_of_week</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.days_of_week" title="Link to this definition"></a></dt>
<dd><p>Days in week to repeat</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the current list of days</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set the list of days to repeat</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>set(str)</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.end_date">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">end_date</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.end_date" title="Link to this definition"></a></dt>
<dd><p>End date of repetition</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get the end date</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set the end date</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>date</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.first_day_of_week">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">first_day_of_week</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.first_day_of_week" title="Link to this definition"></a></dt>
<dd><p>Which day to consider start of the week</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the current start of week</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set the start day of week</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.index">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">index</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.index" title="Link to this definition"></a></dt>
<dd><p>Index</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get index</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set index</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.interval">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">interval</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.interval" title="Link to this definition"></a></dt>
<dd><p>Repeat interval for the event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the current interval</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Update to a new interval</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>int</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.month">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">month</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.month" title="Link to this definition"></a></dt>
<dd><p>Month of the event</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get month</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Update month</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>int</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.occurrences">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">occurrences</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.occurrences" title="Link to this definition"></a></dt>
<dd><p>No. of occurrences</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the no. of occurrences</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set the no. of occurrences</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>int</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.recurrence_time_zone">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">recurrence_time_zone</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.recurrence_time_zone" title="Link to this definition"></a></dt>
<dd><p>Timezone to consider for repeating</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the timezone</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>Set the timezone</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.recurrence_type">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">recurrence_type</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.recurrence_type" title="Link to this definition"></a></dt>
<dd><p>Type of the recurrence pattern</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>Get the type</p>
</dd>
<dt class="field-even">Type<span class="colon">:</span></dt>
<dd class="field-even"><p>str</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="O365.calendar.EventRecurrence.start_date">
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">start_date</span></span><a class="headerlink" href="#O365.calendar.EventRecurrence.start_date" title="Link to this definition"></a></dt>
<dd><p>Start date of repetition</p>
<dl class="field-list simple">
<dt class="field-odd">Getter<span class="colon">:</span></dt>
<dd class="field-odd"><p>get the start date</p>
</dd>
<dt class="field-even">Setter<span class="colon">:</span></dt>
<dd class="field-even"><p>set the start date</p>
</dd>
<dt class="field-odd">Type<span class="colon">:</span></dt>
<dd class="field-odd"><p>date</p>
</dd>
</dl>
</dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.EventResponse">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">EventResponse</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">values</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventResponse"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventResponse" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.CaseEnum" title="O365.utils.utils.CaseEnum"><code class="xref py py-class docutils literal notranslate"><span class="pre">CaseEnum</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventResponse.Accepted">
<span class="sig-name descname"><span class="pre">Accepted</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'accepted'</span></em><a class="headerlink" href="#O365.calendar.EventResponse.Accepted" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventResponse.Declined">
<span class="sig-name descname"><span class="pre">Declined</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'declined'</span></em><a class="headerlink" href="#O365.calendar.EventResponse.Declined" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventResponse.NotResponded">
<span class="sig-name descname"><span class="pre">NotResponded</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'not_responded'</span></em><a class="headerlink" href="#O365.calendar.EventResponse.NotResponded" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventResponse.Organizer">
<span class="sig-name descname"><span class="pre">Organizer</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'organizer'</span></em><a class="headerlink" href="#O365.calendar.EventResponse.Organizer" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventResponse.TentativelyAccepted">
<span class="sig-name descname"><span class="pre">TentativelyAccepted</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'tentatively_accepted'</span></em><a class="headerlink" href="#O365.calendar.EventResponse.TentativelyAccepted" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.EventSensitivity">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">EventSensitivity</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">values</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventSensitivity"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventSensitivity" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.CaseEnum" title="O365.utils.utils.CaseEnum"><code class="xref py py-class docutils literal notranslate"><span class="pre">CaseEnum</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventSensitivity.Confidential">
<span class="sig-name descname"><span class="pre">Confidential</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'confidential'</span></em><a class="headerlink" href="#O365.calendar.EventSensitivity.Confidential" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventSensitivity.Normal">
<span class="sig-name descname"><span class="pre">Normal</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'normal'</span></em><a class="headerlink" href="#O365.calendar.EventSensitivity.Normal" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventSensitivity.Personal">
<span class="sig-name descname"><span class="pre">Personal</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'personal'</span></em><a class="headerlink" href="#O365.calendar.EventSensitivity.Personal" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventSensitivity.Private">
<span class="sig-name descname"><span class="pre">Private</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'private'</span></em><a class="headerlink" href="#O365.calendar.EventSensitivity.Private" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.EventShowAs">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">EventShowAs</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">values</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventShowAs"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventShowAs" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.CaseEnum" title="O365.utils.utils.CaseEnum"><code class="xref py py-class docutils literal notranslate"><span class="pre">CaseEnum</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventShowAs.Busy">
<span class="sig-name descname"><span class="pre">Busy</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'busy'</span></em><a class="headerlink" href="#O365.calendar.EventShowAs.Busy" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventShowAs.Free">
<span class="sig-name descname"><span class="pre">Free</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'free'</span></em><a class="headerlink" href="#O365.calendar.EventShowAs.Free" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventShowAs.Oof">
<span class="sig-name descname"><span class="pre">Oof</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'oof'</span></em><a class="headerlink" href="#O365.calendar.EventShowAs.Oof" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventShowAs.Tentative">
<span class="sig-name descname"><span class="pre">Tentative</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'tentative'</span></em><a class="headerlink" href="#O365.calendar.EventShowAs.Tentative" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventShowAs.Unknown">
<span class="sig-name descname"><span class="pre">Unknown</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'unknown'</span></em><a class="headerlink" href="#O365.calendar.EventShowAs.Unknown" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventShowAs.WorkingElsewhere">
<span class="sig-name descname"><span class="pre">WorkingElsewhere</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'working_elsewhere'</span></em><a class="headerlink" href="#O365.calendar.EventShowAs.WorkingElsewhere" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.EventType">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">EventType</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">values</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#EventType"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.EventType" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.CaseEnum" title="O365.utils.utils.CaseEnum"><code class="xref py py-class docutils literal notranslate"><span class="pre">CaseEnum</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventType.Exception">
<span class="sig-name descname"><span class="pre">Exception</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'exception'</span></em><a class="headerlink" href="#O365.calendar.EventType.Exception" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventType.Occurrence">
<span class="sig-name descname"><span class="pre">Occurrence</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'occurrence'</span></em><a class="headerlink" href="#O365.calendar.EventType.Occurrence" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventType.SeriesMaster">
<span class="sig-name descname"><span class="pre">SeriesMaster</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'series_master'</span></em><a class="headerlink" href="#O365.calendar.EventType.SeriesMaster" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.EventType.SingleInstance">
<span class="sig-name descname"><span class="pre">SingleInstance</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'single_instance'</span></em><a class="headerlink" href="#O365.calendar.EventType.SingleInstance" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.OnlineMeetingProviderType">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">OnlineMeetingProviderType</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">values</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#OnlineMeetingProviderType"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.OnlineMeetingProviderType" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.CaseEnum" title="O365.utils.utils.CaseEnum"><code class="xref py py-class docutils literal notranslate"><span class="pre">CaseEnum</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.OnlineMeetingProviderType.SkypeForBusiness">
<span class="sig-name descname"><span class="pre">SkypeForBusiness</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'skype_for_business'</span></em><a class="headerlink" href="#O365.calendar.OnlineMeetingProviderType.SkypeForBusiness" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.OnlineMeetingProviderType.SkypeForConsumer">
<span class="sig-name descname"><span class="pre">SkypeForConsumer</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'skype_for_consumer'</span></em><a class="headerlink" href="#O365.calendar.OnlineMeetingProviderType.SkypeForConsumer" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.OnlineMeetingProviderType.TeamsForBusiness">
<span class="sig-name descname"><span class="pre">TeamsForBusiness</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'teams_for_business'</span></em><a class="headerlink" href="#O365.calendar.OnlineMeetingProviderType.TeamsForBusiness" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.OnlineMeetingProviderType.Unknown">
<span class="sig-name descname"><span class="pre">Unknown</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'unknown'</span></em><a class="headerlink" href="#O365.calendar.OnlineMeetingProviderType.Unknown" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.ResponseStatus">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">ResponseStatus</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parent</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_status</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#ResponseStatus"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.ResponseStatus" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.ApiComponent" title="O365.utils.utils.ApiComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ApiComponent</span></code></a></p>
<p>An event response status (status, time)</p>
<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.ResponseStatus.__init__">
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parent</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response_status</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#ResponseStatus.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.ResponseStatus.__init__" title="Link to this definition"></a></dt>
<dd><p>An event response status (status, time)</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>parent</strong> (<a class="reference internal" href="#O365.calendar.Attendees" title="O365.calendar.Attendees"><em>Attendees</em></a><em> or </em><a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event"><em>Event</em></a>) – parent of this</p></li>
<li><p><strong>response_status</strong> (<em>dict</em>) – status info frm cloud</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.ResponseStatus.response_time">
<span class="sig-name descname"><span class="pre">response_time</span></span><a class="headerlink" href="#O365.calendar.ResponseStatus.response_time" title="Link to this definition"></a></dt>
<dd><p>The time the response was received <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> datetime</p>
</dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="O365.calendar.ResponseStatus.status">
<span class="sig-name descname"><span class="pre">status</span></span><a class="headerlink" href="#O365.calendar.ResponseStatus.status" title="Link to this definition"></a></dt>
<dd><p>The status of the response <div style="line-height: 0; padding: 0; margin: 0"></div><div style="line-height: 0; padding: 0; margin: 0"></div>&nbsp;&nbsp; <strong>Type:</strong> str</p>
</dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="O365.calendar.Schedule">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">O365.calendar.</span></span><span class="sig-name descname"><span class="pre">Schedule</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">parent</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">con</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Schedule"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Schedule" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="utils/utils.html#O365.utils.utils.ApiComponent" title="O365.utils.utils.ApiComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ApiComponent</span></code></a></p>
<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Schedule.__init__">
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">parent</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">con</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Schedule.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Schedule.__init__" title="Link to this definition"></a></dt>
<dd><p>Create a wrapper around calendars and events</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>parent</strong> (<a class="reference internal" href="account.html#O365.account.Account" title="O365.account.Account"><em>Account</em></a>) – parent for this operation</p></li>
<li><p><strong>con</strong> (<a class="reference internal" href="connection.html#O365.connection.Connection" title="O365.connection.Connection"><em>Connection</em></a>) – connection to use if no parent specified</p></li>
<li><p><strong>protocol</strong> (<a class="reference internal" href="connection.html#O365.connection.Protocol" title="O365.connection.Protocol"><em>Protocol</em></a>) – protocol to use if no parent specified
(kwargs)</p></li>
<li><p><strong>main_resource</strong> (<em>str</em>) – use this resource instead of parent resource
(kwargs)</p></li>
</ul>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Schedule.get_availability">
<span class="sig-name descname"><span class="pre">get_availability</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">schedules</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">interval</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">60</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Schedule.get_availability"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Schedule.get_availability" title="Link to this definition"></a></dt>
<dd><p>Returns the free/busy availability for a set of users in a given time frame
:param list schedules: a list of strings (email addresses)
:param datetime start: the start time frame to look for available space
:param datetime end: the end time frame to look for available space
:param int interval: the number of minutes to look for space</p>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Schedule.get_calendar">
<span class="sig-name descname"><span class="pre">get_calendar</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">calendar_id</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">calendar_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Schedule.get_calendar"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Schedule.get_calendar" title="Link to this definition"></a></dt>
<dd><p>Returns a calendar by it’s id or name</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>calendar_id</strong> (<em>str</em>) – the calendar id to be retrieved.</p></li>
<li><p><strong>calendar_name</strong> (<em>str</em>) – the calendar name to be retrieved.</p></li>
<li><p><strong>query</strong> (<a class="reference internal" href="utils/utils.html#O365.utils.utils.Query" title="O365.utils.utils.Query"><em>Query</em></a>) – applies a OData filter to the request</p></li>
</ul>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>calendar for the given info</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.Calendar" title="O365.calendar.Calendar">Calendar</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Schedule.get_default_calendar">
<span class="sig-name descname"><span class="pre">get_default_calendar</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Schedule.get_default_calendar"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Schedule.get_default_calendar" title="Link to this definition"></a></dt>
<dd><p>Returns the default calendar for the current user</p>
<dl class="field-list simple">
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.Calendar" title="O365.calendar.Calendar">Calendar</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Schedule.get_events">
<span class="sig-name descname"><span class="pre">get_events</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">limit</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">25</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">query</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">order_by</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">batch</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">download_attachments</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">include_recurring</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_recurring</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end_recurring</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Schedule.get_events"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Schedule.get_events" title="Link to this definition"></a></dt>
<dd><p>Get events from the default Calendar</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>limit</strong> (<em>int</em>) – max no. of events to get. Over 999 uses batch.</p></li>
<li><p><strong>query</strong> (<a class="reference internal" href="utils/utils.html#O365.utils.utils.Query" title="O365.utils.utils.Query"><em>Query</em></a><em> or </em><em>str</em>) – applies a OData filter to the request</p></li>
<li><p><strong>order_by</strong> (<a class="reference internal" href="utils/utils.html#O365.utils.utils.Query" title="O365.utils.utils.Query"><em>Query</em></a><em> or </em><em>str</em>) – orders the result set based on this condition</p></li>
<li><p><strong>batch</strong> (<em>int</em>) – batch size, retrieves items in
batches allowing to retrieve more items than the limit.</p></li>
<li><p><strong>download_attachments</strong> (<em>bool</em>) – downloads event attachments</p></li>
<li><p><strong>include_recurring</strong> (<em>bool</em>) – whether to include recurring events or not</p></li>
<li><p><strong>start_recurring</strong> – a string datetime or a Query object with just a start condition</p></li>
<li><p><strong>end_recurring</strong> – a string datetime or a Query object with just an end condition</p></li>
</ul>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>list of items in this folder</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>list[<a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event">Event</a>] or <a class="reference internal" href="utils/utils.html#O365.utils.utils.Pagination" title="O365.utils.utils.Pagination">Pagination</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Schedule.list_calendars">
<span class="sig-name descname"><span class="pre">list_calendars</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">limit</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">query</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">order_by</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">batch</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Schedule.list_calendars"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Schedule.list_calendars" title="Link to this definition"></a></dt>
<dd><p>Gets a list of calendars</p>
<p>To use query an order_by check the OData specification here:
<a class="reference external" href="https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/odata-v4.0-errata03-os.html">https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/odata-v4.0-errata03-os.html</a></p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>limit</strong> (<em>int</em>) – max no. of calendars to get. Over 999 uses batch.</p></li>
<li><p><strong>query</strong> (<a class="reference internal" href="utils/utils.html#O365.utils.utils.Query" title="O365.utils.utils.Query"><em>Query</em></a><em> or </em><em>str</em>) – applies a OData filter to the request</p></li>
<li><p><strong>order_by</strong> (<a class="reference internal" href="utils/utils.html#O365.utils.utils.Query" title="O365.utils.utils.Query"><em>Query</em></a><em> or </em><em>str</em>) – orders the result set based on this condition</p></li>
<li><p><strong>batch</strong> (<em>int</em>) – batch size, retrieves items in
batches allowing to retrieve more items than the limit.</p></li>
</ul>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>list of calendars</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p>list[<a class="reference internal" href="#O365.calendar.Calendar" title="O365.calendar.Calendar">Calendar</a>] or <a class="reference internal" href="utils/utils.html#O365.utils.utils.Pagination" title="O365.utils.utils.Pagination">Pagination</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Schedule.new_calendar">
<span class="sig-name descname"><span class="pre">new_calendar</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">calendar_name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Schedule.new_calendar"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Schedule.new_calendar" title="Link to this definition"></a></dt>
<dd><p>Creates a new calendar</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>calendar_name</strong> (<em>str</em>) – name of the new calendar</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>a new Calendar instance</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.Calendar" title="O365.calendar.Calendar">Calendar</a></p>
</dd>
</dl>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="O365.calendar.Schedule.new_event">
<span class="sig-name descname"><span class="pre">new_event</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">subject</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/O365/calendar.html#Schedule.new_event"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#O365.calendar.Schedule.new_event" title="Link to this definition"></a></dt>
<dd><p>Returns a new (unsaved) Event object in the default calendar</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>subject</strong> (<em>str</em>) – subject text for the new event</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
<dd class="field-even"><p>new event</p>
</dd>
<dt class="field-odd">Return type<span class="colon">:</span></dt>
<dd class="field-odd"><p><a class="reference internal" href="#O365.calendar.Event" title="O365.calendar.Event">Event</a></p>
</dd>
</dl>
</dd></dl>

</dd></dl>

</section>


           </div>
          </div>
          <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
        <a href="address_book.html" class="btn btn-neutral float-left" title="Address Book" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
        <a href="category.html" class="btn btn-neutral float-right" title="Category" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
    </div>

  <hr/>

  <div role="contentinfo">
    <p>&#169; Copyright 2025, alejcas.</p>
  </div>

  Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
    <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
    provided by <a href="https://readthedocs.org">Read the Docs</a>.
   

</footer>
        </div>
      </div>
    </section>
  </div>
  <script>
      jQuery(function () {
          SphinxRtdTheme.Navigation.enable(true);
      });
  </script> 

</body>
</html>